*{margin:0; padding:0; border:0;}
a{text-decoration:none;}
li{list-style:none;}
body{ font-family:"Microsoft YaHei"; min-width:1200px; }
input[type="submit"],select,input[type="button"],input[type="reset"],input[type="date"]{-webkit-appearance: none;}
input[type="text"]:focus, input[type="tel"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus, select:focus {border-color: #96CCED;background: #E9F5FC !important;color: #1477B4;}
input::-webkit-input-placeholder{ color:#fff;}


.bxytop{ width:100%; height:36px; line-height:36px; background:#fbfbfb;}
.bxytopn{ width:1200px; overflow:hidden; margin:0 auto; font-size:13px;color:#000;}
.bxytop1{ float:left;}
.bxytop2{ float:right;}
.bxytop2 a{ color:#000;}
.bxytop2 a:hover{ color:#172a88;}


.bxynav{ width:100%; height:105px; margin-top:20px;}
.bxynavn{ width:1200px; overflow:hidden; margin:0 auto;}
.bxynav .logo{ float:left; width:200px; height:84px;}
.bxynav .logo img{ width:100%; height:100%;}
.bxynav ul{ float:right; margin-top:30px;}
.bxynav ul li{ float:left; margin-left:40px; font-size:18px;}
.bxynav ul li a{ color:#000;}
.bxynav ul li a:hover{ color:#172a88;}
.navcur a{color:#172a88!important;}


.bxybanner {position: relative;overflow: hidden; height: 500px;margin-top:161px;}
.bxybanner .bxypic li {width: 100%; height: 100%; overflow: hidden; position: absolute;background-repeat:no-repeat;background-position:top center; min-width: 1080px;}
.bxybanner .bxypic li a { display:block; width:100%; height:100%;}
.bxybanner .hd { width: 100%; position: absolute;bottom: 10px;text-align: center;}
.bxybanner .hd li {display: inline-block; width: 60px;height: 10px; border-radius: 4px;margin: 0 2px;background: #e6e6e6;}
.bxybanner .hd li.on { background: #172a88!important;}
.bxybanner .prev {width:44px;height:44px;position:absolute;top:50%;margin:-40px 0 0;cursor:pointer;text-indent:-999em;display:none;background:url(../images/bxyleft.png) no-repeat left center; left: 3%;}
.bxybanner .next {width:44px;height:44px;position:absolute;top:50%;margin:-40px 0 0;cursor:pointer;text-indent:-999em;display:none;background:url(../images/bxyright.png) no-repeat left center; right: 3%;}


.bxya{ width:1200px; margin:50px auto; overflow:hidden; text-align:center;}
.bxya1{ font-size:44px; color:#000; font-family:"华文琥珀";  }
.bxya1 span{ color:#f05301;}
.bxya2{ font-size:14px; color:#000; border-bottom:1px solid #f05301; display:inline-block; padding:10px 20px;}


.bxyb{ width:1200px; overflow:hidden; margin:0 auto; margin-bottom:100px;}
.bxyb1{ float:left; width:630px;}
.bxyb1 p{ margin-top:40px; width:100%; text-align:justify; font-size:18px; color:#000; line-height:34px;}
.bxyb1 span{ display:block; width:160px; height:1px; background:#000; margin-top:35px; margin-bottom:30px;}
.bxyb2{ width:525px; height:455px; float:right;}
.bxyb2 img{ width:100%; height:100%;}


.bxyc{ width:1210px; height:640px; margin:0 auto; margin-bottom:30px;}
.bxyc img{ width:100%; height:100%;}


.bxyd{width:100%; height:677px; padding-top:10px;background:url(../images/bxyd.jpg) no-repeat top center;}
.bxydn{ width:1200px; overflow:hidden; margin:0 auto;}
.bxydn ul{ width:680px; float:right;}
.bxydn ul .li1{background:url(../images/bxyd1.png) no-repeat left 8px;}
.bxydn ul .li2{background:url(../images/bxyd2.png) no-repeat left 8px;}
.bxydn ul .li3{background:url(../images/bxyd3.png) no-repeat left 8px;}





.bxye{ width:1200px; overflow:hidden; margin:0 auto;}
.bxye ul{ width:110%;}
.bxye li{ float:left; width:270px; padding-left:90px; height:200px; overflow:hidden;margin-right:60px;}
.bxye li span{ display:block; font-size:22px; margin-bottom:15px;}
.bxye li p{font-size:15px; text-align:justify; line-height:26px;}
.bxye li p a{color: #f05301;}
.bxye .li1{background:url(../images/bxye1.png) no-repeat left 20px;}
.bxye .li2{background:url(../images/bxye2.png) no-repeat left 20px;}
.bxye .li3{background:url(../images/bxye3.png) no-repeat left 20px;}
.bxye .li4{background:url(../images/bxye4.png) no-repeat left 20px;}
.bxye .li5{background:url(../images/bxye5.png) no-repeat left 20px;}
.bxye .li6{background:url(../images/bxye6.png) no-repeat left 20px;}
.bxye .li1:hover{background:url(../images/bxye11.png) no-repeat left 20px;}
.bxye .li2:hover{background:url(../images/bxye22.png) no-repeat left 20px;}
.bxye .li3:hover{background:url(../images/bxye33.png) no-repeat left 20px;}
.bxye .li4:hover{background:url(../images/bxye44.png) no-repeat left 20px;}
.bxye .li5:hover{background:url(../images/bxye55.png) no-repeat left 20px;}
.bxye .li6:hover{background:url(../images/bxye66.png) no-repeat left 20px;}


.bxyf{ width:100%; height:570px; padding-top:10px; background:#f9fcfe;}
.bxyf1{ width:1170px; height:280px; margin:0 auto; margin-top:90px;}
.bxyf1 img{ width:100%; height:100%;}


.bxyg{ width:1200px; overflow:hidden; margin:0 auto; border-top:1px solid #c5c5c6; border-left:1px solid #c5c5c6;}
.bxyg ul{ width:110%;}
.bxyg ul li{ float:left; border-right:1px solid #c5c5c6; width:239px; height:150px; border-bottom:1px solid #c5c5c6;}
.bxyg ul li img{ width:100%; height:100%;transition:all 1s;}
.bxyg ul li:hover img{transform: rotateY(-180deg)}


.bxyyq{ width:1200px; overflow:hidden; margin:50px auto; font-size:16px;}
.bxyyq a{ color:#000; margin:0 5px;}
.bxyyq a:hover{ color:#172a88;}


.bxyfoot{ width:100%; overflow:hidden; margin:0 auto; background:#1d1d1d; padding:50px 0 30px 0;}
.bxyfootn{ width:1200px; overflow:hidden; margin:0 auto; color:#aaa9a9;}
.bxyfoot1{ width:100%; overflow:hidden; padding-bottom:40px; border-bottom:1px solid #414040;}
.bxyfoot1 dl{ float:left; margin-right:90px;}
.bxyfoot1 dl dt{ font-size:20px; color:#eeebeb; margin-bottom:18px;}
.bxyfoot1 dl dd{ font-size:16px; line-height:28px;}
.bxyfoot1 dl dd a{color:#aaa9a9;}
.bxyfoot1 dl dd:hover a{color:#fff;}
.bxyfoot1 .dl{ float:right;}
.bxyfoot1 .dl p{ font-size:16px; color:#aaa9a9; margin-bottom:10px;}
.bxyfoot1 .dl img{ width:130px; height:130px; margin-top:5px;}
.bxyfoot2{ padding-top:20px; text-align:center; width:100%; font-size:16px; color:#aaa9a9;}
.bxyfoot2 p{ margin-bottom:10px; width:100%;}
.bxyfoot2 a{color:#aaa9a9;}
.bxyfoot2 a:hover{color:#fff;}


.bxyhead{ width:100%; overflow:hidden; position:fixed; top:0; z-index:1; background:#fff; }
.neiye{width:100%; height:300px;background:url(../images/neiye.png) no-repeat top center; margin-top:161px;}


.bxyh{ width:1200px; overflow:hidden;margin:0 auto; margin-top:30px; margin-bottom:60px;}
.bxyhz{width: 290px; overflow:hidden; float:left;border: 1px solid #dedede; }
.bxyhzs{ width:100%; height:64px; line-height:64px; color:#fff; font-size:20px;background:url(../images/bxyhzs.png) no-repeat top center;background-size:100% 100%;}
.bxyhzs span{ padding-left:90px;}
.bxyhz ul li{width: 94%;height: 42px;line-height: 42px;border-bottom: 1px solid #dedede;font-size: 14px; padding-left:6%;}
.bxyhz ul li a{ color:#666; display:block; width:100%; height:100%;}
.bxyhz ul .lanmucur {border-left:10px solid #ef5300;}
.bxyhz ul li:hover{border-left:10px solid #ef5300;}

.bxyhy{width: 890px;float: right;border: 1px solid #dedede;overflow: hidden;}
.bxyhys{color: #626161;font-size: 14px;line-height: 52px; padding-left:35px; background:url(../images/phome.png) no-repeat 15px center;border-bottom:1px solid #dedede;}
.bxyhys a{color: #626161;}
.bxyhys a:hover{color: #ef5300;}
.bxylist{ width:850px; overflow:hidden; margin:0 auto; margin-top:20px; min-height:300px;}
.bxylist li{ width:100%; height:110px; padding-bottom:20px;border-bottom: 1px solid #dedede; margin-bottom:20px;}
.bxylistz{ width:190px; height:110px; float:left;}
.bxylistz img{ width:100%; height:100%;}
.bxylisty{ width:640px; height:110px; float:right;}
.bxylisty span{ display:block; width:100%;font-size: 16px;color: #333; margin-bottom:5px;}
.bxylist li:hover .bxylisty span{ color:#ef5300;}
.bxylisty p{ width:100%; overflow:hidden; text-align:justify;font-size: 14px; line-height:24px;color: #666; margin-bottom:5px;}
.bxylisty i{ font-style:normal;font-size: 14px;color: #666;}
.bxytitle{ font-size:24px; line-height:30px; width:100%; padding:10px 0;color: #333;text-align: center;}
.bxymiao{ width:100%; text-align:center;font-size: 12px;color: #666666;border-bottom: 1px solid #dedede; padding-top:5px; padding-bottom:20px;}
.bxyneirong{ width:100%; overflow:hidden; min-height:300px; margin-top:20px;font-size:14px; color:#666; line-height:24px;}
.bxyneirong img{ max-width:90%; height:auto!important; margin:20px 0;}
.bxyneirong p{ font-size:14px; color:#666; line-height:24px;}
.bxyneirong table{border-collapse:collapse;}
.bxyneirong td{ border:1px solid #ccc;}
.bxyshang{ width:100%; font-size:14px;color:#666; margin-bottom:10px;}
.bxyshang a{ color:#666;}
.bxyshang:hover a{ color:#f15200;}
.bxyxia{ width:100%; font-size:14px;color:#666; margin-bottom:40px;}
.bxyxia a{ color:#666;}
.bxyxia:hover a{ color:#f15200;}


.bxyfanye { text-align:center;overflow: hidden; font-size:14px; margin-bottom:50px; margin-top:20px;}
.bxyfanye a{ padding: 5px 12px;margin-left:10px;display: inline-block;background: #8a8a8a;border-radius: 2px;color:#fff;}
.bxyfanye a:hover{background: #f05302;}
.page-num-current{color:#fff!important;background: #f05302!important}
.bxyfanyewu{ width:100%; text-align:center; font-size:14px; color:#f05302; padding:20px 0;}




.flo-msg{ position:fixed; z-index:1000; right:1%; bottom:6%; width:80px;}
.flobox{ position:relative; top:-324px;}
.QQ{ width:100%; height:80px; background-color:#266cba; cursor:pointer;}
.QQ:hover{ background-color:#1859a2;}
.qqs{position:absolute; padding:10px; background-color:#266cba; width:135px;line-height:35px; color:#fff; font-size:12px; right:80px; top:4px; display:none;}
.qqs img{ vertical-align:middle;}
.wec{position:absolute; padding:10px; background-color:#2f9e28;width:135px;  right:80px; top:80px; display:none;}
.tel{position:absolute; padding:10px; background-color:#f2d515; width:135px; line-height:35px;  right:80px; top:160px; display:none; font-size:12px;}
.weixin{ width:100%; height:80px; background-color:#2f9e28; cursor:pointer;}
.weixin:hover{ background-color:#22871c;}
.telephone{ background-color:#f2d515;}
.telephone:hover{ background-color:#f2b705;}

.gototop{ width:100%; height:80px;background:url(../images/gototop.png) no-repeat; background-position:center; background-color:#333; cursor:pointer;}
.gototop:hover{ background-color:#000;}